package io;

public class ListenerManager
{
	private AsyncListener _onLoad;
	private AsyncListener _onReceiveMsg;
	private AsyncListener _onUnload;
	
	public ListenerManager()
	{
		this(null, null, null);
	}
	
	public ListenerManager(AsyncListener onLoad, AsyncListener onReceiveMsg, AsyncListener onUnload)
	{
		setOnLoad(onLoad);
		setOnReceiveMsg(onReceiveMsg);
		setOnUnload(onUnload);
	}
	
	public AsyncListener getOnLoad()
	{
		return _onLoad;
	}
	public void setOnLoad(AsyncListener value)
	{
		_onLoad = value;
	}
	public AsyncListener getOnReceiveMsg()
	{
		return _onReceiveMsg;
	}
	public void setOnReceiveMsg(AsyncListener value)
	{
		_onReceiveMsg = value;
	}
	public AsyncListener getOnUnload()
	{
		return _onUnload;
	}
	public void setOnUnload(AsyncListener value)
	{
		_onUnload = value;
	}
	
	
}
